cable winch - Turkish English Dictionary